defecating frequently - Francés Inglés Diccionario